air-supported structure - English Synonyms Dictionary